rolling chassis - French English Dictionary